rub (multiple things) together - Allemand Anglais Dictionnaire